module.exports = {
  keys: "1",
  security: {
    csrf: {
      enable: false,
    },
  },
  // 配置需要的中间件，数组顺序即为中间件的加载顺序
  middleware: ["slow", "errorhandle"],
  // slow 中间件的 options 参数
  slow: {
    threshold: 0,
  },
  uploadDir: "./",
  view: {
    defaultExtension: ".nj",
    defaultViewEngine: "nunjucks",
    mapping: {
      ".nj": "nunjucks",
      ".hbs": "handlebars",
      ".ejs": "ejs",
    },
  },
  // mysql: {
  //   client: {
  //     host: "localhost",
  //     port: "3306",
  //     user: "root",
  //     password: "zhu123456",
  //     database: "test",
  //   },
  // },
  sequelize: {
    dialect: "mysql",
    host: "localhost",
    port: 3306,
    user: "root",
    password: "zhu123456",
    database: "test",
  },
  onerror: {
    errorPageUrl: "/public/error.html",
  },
  errorHandler: {
    enable: true, // 中间件开启配置
    match: "", // 设置请求中间件的请求路由
  },
};
